package com.lbs.jiepiaisi.bean;

import com.google.gson.annotations.SerializedName;
import com.lbs.jiepiaisi.base.BaseResponseEntity;

import java.io.Serializable;
import java.util.List;

/**
 * Created by yu on 2019-12-24 16:53.
 * Description:
 */
public class EquipBean extends BaseResponseEntity {

    private List<Result> result;

    public List<Result> getResult() { return result; }
    public void setResult(List<Result> result) { this.result = result; }

    public class Result implements Serializable {
        private int count;
        private String total;
        private String act;
        private String ol;
        private String unact;
        private String off;
        private List<Items> items;

        public int getCount() { return count; }
        public void setCount(int count) {
            this.count = count;
        }

        public String getTotal() {
            return total;
        }
        public void setTotal(String total) {
            this.total = total;
        }

        public String getAct() {
            return act;
        }
        public void setAct(String act) {
            this.act = act;
        }

        public String getOl() {
            return ol;
        }
        public void setOl(String ol) {
            this.ol = ol;
        }

        public String getUnact() {
            return unact;
        }
        public void setUnact(String unact) {
            this.unact = unact;
        }

        public String getOff() {
            return off;
        }
        public void setOff(String off) {
            this.off = off;
        }

        public List<Items> getItems() {
            return items;
        }
        public void setItems(List<Items> item) {
            this.items = items;
        }


        public class Items implements Serializable {
            public String getUpdateTime() {
                return updateTime;
            }
            public void setgetUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public String getContractNo() {
                return contractNo;
            }
            public void setContractNo(String contractNo) {
                this.contractNo = contractNo;
            }

            public String getPlateNum() {
                return plateNum;
            }
            public void setPlateNum(String plateNum) {
                this.plateNum = plateNum;
            }

            public String getOwnerName() {
                return ownerName;
            }
            public void setOwnerName(String ownerName) {
                this.ownerName = ownerName;
            }

            public String getEqNo() {
                return eqNo;
            }
            public void setEqNo(String eqNo) {
                this.eqNo = eqNo;
            }

            public String getEqModel() {
                return eqModel;
            }
            public void setEqModel(String eqModel) {
                this.eqModel = eqModel;
            }

            public String getStatus() {
                return status;
            }
            public void setStatus(String status) {
                this.status = status;
            }

            public String getDeptId() {
                return deptId;
            }
            public void setDeptId(String deptId) {
                this.deptId = deptId;
            }

            public String getSim() {
                return sim;
            }
            public void setSim(String sim) {
                this.sim = sim;
            }

            public String getCreateTime() {
                return createTime;
            }
            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getExpTime() {
                return expTime;
            }
            public void setExpTime(String expTime) {
                this.expTime = expTime;
            }

            public String getPhone() {
                return phone;
            }
            public void setPhone(String phone) {
                this.phone = phone;
            }

            public String getOwenerId() {
                return owenerId;
            }
            public void setOwenerId(String owenerId) {
                this.owenerId = owenerId;
            }

            public String getvModel() {
                return vModel;
            }
            public void setvModel(String vModel) {
                this.vModel = vModel;
            }

            public String getEngineNo() {
                return engineNo;
            }
            public void setEngineNo(String engineNo) {
                this.engineNo = engineNo;
            }

            public String getVin() {
                return vin;
            }
            public void setVin(String vin) {
                this.vin = vin;
            }

            public String getCnStatus() {
                return cnStatus;
            }
            public void setCnStatus(String cnStatus) {
                this.cnStatus = cnStatus;
            }

            public String getMark() {
                return mark;
            }
            public void setMark(String mark) {
                this.mark = mark;
            }

            public String getInstallerPosition() {
                return installerPosition;
            }
            public void setInstallerPosition(String installerPosition) {
                this.installerPosition = installerPosition;
            }

            public Point getPoint() {
                return point;
            }
            public void setPoint(Point point) {
                this.point = point;
            }

            public boolean isMore() {
                return isMore;
            }
            public void setMore(boolean more) {
                isMore = more;
            }

            private String updateTime;
            private String contractNo;
            private String plateNum;
            private String ownerName;
            private String eqNo;
            private String eqModel;
            private String status;
            @SerializedName("egId")
            private String deptId;
            private String sim;
            private String createTime;
            private String expTime;
            private String phone;
            private String owenerId;
            private String vModel;
            private String engineNo;
            private String vin;
            private String cnStatus;
            private String mark;
            private String installerPosition;
            private Point point;
            private boolean isMore  = false;//是否展开

            public class Point implements Serializable {

                public Double getLat() {
                    return lat;
                }
                public void setLat(Double lat) {
                    this.lat = lat;
                }

                public Double getLng() {
                    return lng;
                }
                public void setLng(Double lng) {
                    this.lng = lng;
                }

                public float getDir() {
                    return dir;
                }
                public void setDir(float dir) {
                    this.dir = dir;
                }

                public String getPositionTime() {
                    return positionTime;
                }
                public void setPositionTime(String positionTime) {
                    this.positionTime = positionTime;
                }

                public String getPostType() {
                    return postType;
                }
                public void setPostType(String postType) {
                    this.postType = postType;
                }

                private Double lat;
                private Double lng;
                private float dir;
                private String positionTime;
                private String postType;

            }
        }
    }

}
